type Wat<T extends string> = { [x: T]: string };